شبیه ساز چراغ راهنمایی
فهرست صفحه
وظایف شبیه ساز چراغ راهنمایی ......................................................................................... 3
فلوچارت برنامه......................................................................................................................... 3
عملکرد سیستم کنترل............................................................................................................... 4
مشخصات ورودی ها و خروجی های شبیه ساز............................................................. 5
فلگ های کمکی .......................................................................................................................... 6
فلگ هایی که به خروجیها انتقال می یابند........................................................................ 6
تایمرهای استفاده شده .......................................................................................................... 6
روتین اصلی برنامه ....................................................................................................... 7 OB1
راهنمای کاربری شبیه ساز چراغ راهنمایی 2
1382 / کد - 719130 کنترونیک 2003
در گروهی از برنامه ها با استفاده از مقایسه کننده های اعداد ، فلگهای خاص
بطور چشمگیری میتوان T(Transfer) و L (Load) دستورهای ، (FB126)
برنامه را ساده و خلاصه کرد . نمونه ای از این برنامه ها برنامه چراغ راهنما است
که در زیر ملاحظه میکنید .
راهنمای کاربری شبیه ساز چراغ راهنمایی 3
1382 / کد - 719130 کنترونیک 2003
وظایف شبیه ساز چراغ راهنمایی
روشن شود سیستم کنترل شروع بکار کند و هنگامی که S -1 هنگامی که کلید 1
خاموش شود سیستم متوقف گردد . S1
-2 زمانی که چراغهای سبز یا زرد برای اتومبیلها روشن است چراغ قرمز
مخصوص عابر پیاده روشن شود .
-3 زمانی که چراغ قرمز برای اتومبیلها روشن است ، چراغ سبز مخصوص عابر
پیاده روشن شود .
-4 همواره یکی از چراغهای مخصوص اتومبیل و یکی از چراغهای مخصوص عا بر
پیاده روشن باشد .
-5 مدت زمان روشن بودن چراغهای سبز و قرمز 3 دقیقه و مدت زمان
روشن بودن چراغ زرد یک دقیقه باشد .
فلوچارت برنامه :
S1 T1 A.G
T2 A.Y
T3 A.R
P.G
P.R
A. G – Auto Green P. G – Pedestrian Green
A. Y – Auto Yellow P. R – Pedestrian Red
A. R – Auto Red
. T1 = 3 T2 = 4 T3 = 7
راهنمای کاربری شبیه ساز چراغ راهنمایی 4
1382 / کد - 719130 کنترونیک 2003
عملکرد سیستم کنترل :
کار سیستم متوقف شود . S1= سیستم شروع بکار کند و اگر 0 S1= -1 اگر 1
ساخته شود . t و 3 t2 ، t -2 مدت زمانهای 1
یک و بقیه خروجیها صفر P.R و A.G خروجیهای t -3 در فاصله زمانی قبل از 1
شود .
یک وبقیه خروجیها صفر P.R و A.Y خروجیهای t و 2 t -4 در فاصله زمانی بین 1
شود .
یک و بقیه خروجیها P.G و A.R خروجیهای t و 3 t -5 در فا صله زمانی بین 2
صفر شود.
3 و 4 تکرار شود و این سیکل تا ،2 ، شرطهای 1 t -6 پس از گذشت مدت زمان 3
است ، ادامه یابد . S1= هنگامی که 1
برنامه :
چون برنامه با استفاده از دستورهای مقایسه ای بسیار ساده میشو د بنابراین
نیازی به نوشتن برنامه خام آن نیست و بدون واسطه برنامه نهایی را به شیوه
ارائه میدهیم . STL
راهنمای کاربری شبیه ساز چراغ راهنمایی 5
1382 / کد - 719130 کنترونیک 2003
مشخصات ورودی ها و خروجی های شبیه ساز
PLC Input List
PLC
Signals
Line
Sensors
Description of Signal
When High (24VDC)
شرح
I 0.0
F 0.1
S کلید فعال کردن سیستم 1
پس از گذشت 2 دقیقه یک میشود .
F 0.2
F 0.3
پس از گذشت 3 دقیقه یک میشود .
پس از گذشت 5 دقیقه یک میشود .
PLC Output List
PLC
Output
Line
Actuators
Description of Signal
When High (24VDC)
شرح
Q 0.0
Q 0.2
Auto. Gr
Auto. Re
چراغ سبز اتومبیل ها
چراغ قرمز اتومبیل ها
Q 0.5
Q 0.5
PR. Gr
PR. Re
چراغ سبز عابر پیاده
چراغ قرمز عابر پیاده
از آنجا که برنامه نهایی برای آزمایش نوشته میشود بنابراین این مدت زمان
روشن شدن چراغها در حدود ثانیه در نظر گرفته شده است .
راهنمای کاربری شبیه ساز چراغ راهنمایی 6
1382 / کد - 719130 کنترونیک 2003
-1 فلگ های کمکی :
موضوع استفاده فلگ
F1.0 T برابر تایمر 0
F1.1 T برابر تایمر 1
F1.2 T برابر تایمر 2
F1.3 T برابر تایمر 3
-2 فلگ هایی که به خروجی ها انتقال می یابند :
خروجی فلگ
F0.0 RED1
F0.1 YELLOW1
F0.2 GREEN1
F0.3 RED2
F0.4 YELLOW2
F0.5 GREEN2
تایمرهای استفاده شده در برنامه :
برای زمان گیری مدت روشن بودن هر یک از چراغ ها . : T تا 3 T0
راهنمای کاربری شبیه ساز چراغ راهنمایی 7
1382 / کد - 719130 کنترونیک 2003
روتین اصلی برنامه چراغ راهنمایی . :OB1
استفاده شده که به این ترتیب عمل می کنند . T تا 3 T چهار تایمر 0 OB دراین
ابتدا شروع به مدت 5 ثانیه یک می شود . که مدت سبز بودن چراغ : T0
اول و قرمز بودن چراغ دوم است .
فعال می شود و مدت زرد بودن چراغ اول و قرمز T با خاموش شدن 0 :T1
بودن چراغ دوم است .
فعال می شود و مدت قرمز بودن چراغ اول و سبز T با خاموش شدن 1 :T2
بودن چراغ دوم است .
فعال می شود و مد ت قرمز بودن چراغ اول و زرد T با خاموش شدن 2 :T3
فعال می شود و این T دوباره 0 T بودن چراغ دوم است . با خاموش شدن 3
چرخه ادامه می یابد .
به خروجی انتقال می یابد . FB0 , OB در این
راهنمای کاربری شبیه ساز چراغ راهنمایی 8
1382 / کد - 719130 کنترونیک 2003
OB1 (LADDER) لیست برنامه
راهنمای کاربری شبیه ساز چراغ راهنمایی 9
1382 / کد - 719130 کنترونیک 2003
راهنمای کاربری شبیه ساز چراغ راهنمایی 10
1382 / کد - 719130 کنترونیک 2003
راهنمای کاربری شبیه ساز چراغ راهنمایی 11
1382 / کد - 719130 کنترونیک 2003
OB1 (STL) لیست برنامه
Segment 0
Segment 1
Segment 2
Segment 3
Segment 4
Segment 5
راهنمای کاربری شبیه ساز چراغ راهنمایی 12
1382 / کد - 719130 کنترونیک 2003
:: بازدید از این مطلب : 6250
|
امتیاز مطلب : 820
|
تعداد امتیازدهندگان : 268
|
مجموع امتیاز : 268